guernsey lily - German English Dictionary